/*--------Font Face---------*/
@font-face
{
       font-family: 'allura';
       src: url('allura/Allura-Regular.otf') format('opentype');
            
}

@font-face
{
       font-family: 'fanwood';
       src: url('fanwood/Fanwood.otf') format('opentype');
            
}
/*------Tha main Div-------*/
div.container
{
	width: 80%;
	padding: 0;
	margin: 0;
	font-family: Georgia;
	margin:auto;
}
section.main_header
{
	margin-left: 1.6%
	margin-right:1.6%;
	height: 40px;
	border-bottom: 1px solid black;
}
section.main_header h1
{
	padding-left: 20px;
	color:#cc0000;
}

/*------GET IN TOUCH & SEND US A MESSSAGE------*/
section.left_right 
{
	width: 100%;
	height: 70px;
}
section.left_right div 
{
	width: 50%;
	float: left;
	text-align: center;
	color:#ffc000;
}

/*------Center Div------*/
section div.msg_sent
{
	width: 50%;
	height: 40px;
	margin-left: 25%;
	margin-right: 25%;
	text-align: center;
	font-family: 'fanwood';
	font-size:20px;
	font-weight:bold;
	border: 2px solid #cc0000;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	padding-top: 5px;	
}

/*---------Body Section----------*/
section.left_section
{
	width: 48.5%;
	float: left;
	margin-top: 20px;
	margin-left:20px;
}
section.right_section
{
	width: 46.5%;
	float: right;
	margin-top: 20px;
	margin-right:20px;
	padding-bottom:60px;
}
section.right_section div#contact_form form.form-horizontal div span#name_warning,span#email_warning,span#subject_warning,span#message_warning
{
	color:#cc0000;
	font-weight:bold;
	text-shadow:5px 2px 2px #FFFF66;
}
section.left_section div.address
{
	text-align: center;
	font-weight: bold;
	margin-top: 20px;
}
section.left_section div.map
{
	width: 500px;
	height: 550px;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;
}

/*-----Static Page------*/
section.update
{
	width: 50%;
	height: 40px;
	margin-left: 25%;
	margin-right: 25%;
	margin-top:40px;
	height:75%;
}

